package com.service.infoEntry.entity;

import lombok.Data;

import java.util.Date;

/**
 * @author hjl
 * @Date 2021/11/15 10:27
 */
@Data
public class TransactionInfo {
    /**
     * 事务id
     */
    private String id;
    /**
     * 事务单号
     */
    private String no;
    /**
     * 事务描述
     */
    private String desc;
    /**
     * 问题项目说明
     */
    private String programmeDesc;
    /**
     * 重要性:高(不解决无法使用) 中(暂时可通过规避方案使用) 低(待规划讨论)
     */
    private String importance;
    /**
     * 来源活动
     */
    private String sourceActivity;
    /**
     * 定位人员
     */
    private String positionUser;
    /**
     * 事务联系人
     */
    private String contact;
    /**
     * 项目id
     */
    private String programmeId;
    /**
     * 项目名称
     */
    private String programmeName;
    /**
     * 事务提出时间
     */
    private Date transactionTime;
    /**
     * 事务状态:0-发现;1-定位;2-现网带缺陷闭环;3-挂起;4-正式闭环
     */
    private Integer status;
    /**
     * 事务状态:1-公开;0-私密
     */
    private String transactionStatus;
    /**
     * 紧急程度:1-紧急;0-不紧急;默认不紧急
     */
    private Integer isUrgency;
    /**
     * 事务分类:需求，问题，事务(必选无默认)
     */
    private String type;
    /**
     * 客户名称
     */
    private String clientName;
    /**
     * 涉及的华为乾坤云服务
     */
    private String serviceInvolved;
    /**
     * 事务来源
     */
    private String origin;
    /**
     * 其他系统对接编号
     */
    private String otherSystemNo;
    /**
     * 事务进展
     */
    private String process;
    /**
     * 事务结论:0-待定位;1-需求;2-问题
     */
    private Integer conclusion;
    /**
     * 其余跟踪单号(如RM单号)
     */
    private String otherTrackingNo;
    /**
     * 提出事务的用户id
     */
    private String userId;
    /**
     * 事务刷新时间
     */
    private Date updateTime;
    /**
     * 所属团队id
     */
    private String teamId;
    /**
     * 父事务单号
     */
    private String parentId;
}
